Managing Director
George Daniolos
CEO Approval Rating
90/100
HERON's headquarters is in Athens, Other. HERON has a revenue of $146.7M, and 120 employees. HERON has 1 followers on Owler.